package com.ruoyi.pollutant.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 废水排放口对象 outlet_water
 * 
 * @author yxf
 * @date 2021-08-25
 */
public class OutletWater extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 废水排放口ID */
    private Long wwoId;

    /** 排放口名称 */
    @Excel(name = "排放口名称")
    private String wwoName;

    /** 排水去向类型 */
    @Excel(name = "排水去向类型")
    private String wwoDirectionType;

    /** 污水处理厂名称 */
    @Excel(name = "污水处理厂名称")
    private String wwoPlantName;

    /** 经度 */
    @Excel(name = "经度")
    private String wwoLg;

    /** 纬度 */
    @Excel(name = "纬度")
    private String wwoLt;

    /** 照片 */
    @Excel(name = "照片")
    private String wwoPicture;

    /** 浓度 */
    @Excel(name = "浓度")
    private String wwoConcentration;

    /** 总量 */
    @Excel(name = "总量")
    private String wwoTotal;

    /** 最终受纳水体名称 */
    @Excel(name = "最终受纳水体名称")
    private String wwoAcceptorName;

    /** 是否有在线监测设施(0,1) */
    @Excel(name = "是否有在线监测设施(0,1)")
    private String wwoHasOnlineFacility;

    /** 监督性监测报告 */
    @Excel(name = "监督性监测报告")
    private String wwoReport;

    /** 环境监察记录 */
    @Excel(name = "环境监察记录")
    private String wwoRecord;

    /** 规范化排口(0,1) */
    @Excel(name = "规范化排口(0,1)")
    private String wwoHasNormalization;

    /** 规范化名称 */
    @Excel(name = "规范化名称")
    private String wwoNzName;

    /** 编号 */
    @Excel(name = "编号")
    private String wwoNzCode;

    /** 导流槽长 */
    @Excel(name = "导流槽长")
    private String wwoLong;

    /** 导流槽宽 */
    @Excel(name = "导流槽宽")
    private String wwoWith;

    /** 导流槽高 */
    @Excel(name = "导流槽高")
    private String wwoHigh;

    /** 废水治理设施名称 */
    @Excel(name = "废水治理设施名称")
    private String wtfName;

    /** 删除标志（0代表存在 2代表删除） */
    private String delFlag;

    /** 企业ID */
    @Excel(name = "企业ID")
    private Long epId;

    public void setWwoId(Long wwoId) 
    {
        this.wwoId = wwoId;
    }

    public Long getWwoId() 
    {
        return wwoId;
    }
    public void setWwoName(String wwoName) 
    {
        this.wwoName = wwoName;
    }

    public String getWwoName() 
    {
        return wwoName;
    }
    public void setWwoDirectionType(String wwoDirectionType) 
    {
        this.wwoDirectionType = wwoDirectionType;
    }

    public String getWwoDirectionType() 
    {
        return wwoDirectionType;
    }
    public void setWwoPlantName(String wwoPlantName) 
    {
        this.wwoPlantName = wwoPlantName;
    }

    public String getWwoPlantName() 
    {
        return wwoPlantName;
    }
    public void setWwoLg(String wwoLg) 
    {
        this.wwoLg = wwoLg;
    }

    public String getWwoLg() 
    {
        return wwoLg;
    }
    public void setWwoLt(String wwoLt) 
    {
        this.wwoLt = wwoLt;
    }

    public String getWwoLt() 
    {
        return wwoLt;
    }
    public void setWwoPicture(String wwoPicture) 
    {
        this.wwoPicture = wwoPicture;
    }

    public String getWwoPicture() 
    {
        return wwoPicture;
    }
    public void setWwoConcentration(String wwoConcentration) 
    {
        this.wwoConcentration = wwoConcentration;
    }

    public String getWwoConcentration() 
    {
        return wwoConcentration;
    }
    public void setWwoTotal(String wwoTotal) 
    {
        this.wwoTotal = wwoTotal;
    }

    public String getWwoTotal() 
    {
        return wwoTotal;
    }
    public void setWwoAcceptorName(String wwoAcceptorName) 
    {
        this.wwoAcceptorName = wwoAcceptorName;
    }

    public String getWwoAcceptorName() 
    {
        return wwoAcceptorName;
    }
    public void setWwoHasOnlineFacility(String wwoHasOnlineFacility) 
    {
        this.wwoHasOnlineFacility = wwoHasOnlineFacility;
    }

    public String getWwoHasOnlineFacility() 
    {
        return wwoHasOnlineFacility;
    }
    public void setWwoReport(String wwoReport) 
    {
        this.wwoReport = wwoReport;
    }

    public String getWwoReport() 
    {
        return wwoReport;
    }
    public void setWwoRecord(String wwoRecord) 
    {
        this.wwoRecord = wwoRecord;
    }

    public String getWwoRecord() 
    {
        return wwoRecord;
    }
    public void setWwoHasNormalization(String wwoHasNormalization) 
    {
        this.wwoHasNormalization = wwoHasNormalization;
    }

    public String getWwoHasNormalization() 
    {
        return wwoHasNormalization;
    }
    public void setWwoNzName(String wwoNzName) 
    {
        this.wwoNzName = wwoNzName;
    }

    public String getWwoNzName() 
    {
        return wwoNzName;
    }
    public void setWwoNzCode(String wwoNzCode) 
    {
        this.wwoNzCode = wwoNzCode;
    }

    public String getWwoNzCode() 
    {
        return wwoNzCode;
    }
    public void setWwoLong(String wwoLong) 
    {
        this.wwoLong = wwoLong;
    }

    public String getWwoLong() 
    {
        return wwoLong;
    }
    public void setWwoWith(String wwoWith)
    {
        this.wwoWith = wwoWith;
    }

    public String getWwoWith()
    {
        return wwoWith;
    }
    public void setWwoHigh(String wwoHigh) 
    {
        this.wwoHigh = wwoHigh;
    }

    public String getWwoHigh() 
    {
        return wwoHigh;
    }
    public void setWtfName(String wtfName) 
    {
        this.wtfName = wtfName;
    }

    public String getWtfName() 
    {
        return wtfName;
    }
    public void setDelFlag(String delFlag) 
    {
        this.delFlag = delFlag;
    }

    public String getDelFlag() 
    {
        return delFlag;
    }
    public void setEpId(Long epId) 
    {
        this.epId = epId;
    }

    public Long getEpId() 
    {
        return epId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("wwoId", getWwoId())
            .append("wwoName", getWwoName())
            .append("wwoDirectionType", getWwoDirectionType())
            .append("wwoPlantName", getWwoPlantName())
            .append("wwoLg", getWwoLg())
            .append("wwoLt", getWwoLt())
            .append("wwoPicture", getWwoPicture())
            .append("wwoConcentration", getWwoConcentration())
            .append("wwoTotal", getWwoTotal())
            .append("wwoAcceptorName", getWwoAcceptorName())
            .append("wwoHasOnlineFacility", getWwoHasOnlineFacility())
            .append("wwoReport", getWwoReport())
            .append("wwoRecord", getWwoRecord())
            .append("wwoHasNormalization", getWwoHasNormalization())
            .append("wwoNzName", getWwoNzName())
            .append("wwoNzCode", getWwoNzCode())
            .append("wwoLong", getWwoLong())
            .append("wwoWith", getWwoWith())
            .append("wwoHigh", getWwoHigh())
            .append("wtfName", getWtfName())
            .append("delFlag", getDelFlag())
            .append("epId", getEpId())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
